package homework.h04;

/**
 * @author thinkpad - 83start
 * @version v1.0
 * @create 2022/9/23 11:25
 * @package homework.h03
 * @description 文件说明
 *  定义一个“圆”类Circle，该圆类的数据成员包括：圆心点位置及圆的半径；
 *  方法成员有：设置圆心位置和半径的方法，获取圆心位置和半径的方法及构造方法。
 *  要求构造方法可以接收圆心位置参数，而半径使用缺省值1。
 *  编写完整的程序并创建Circle类的对象，并且分别调用各种方法，对比这些方法的执行结果
 */

public class Circle {
    private String x; // 圆心位置
    private int r; // 半径


    public Circle(String x, int r) {
        this.x = x;
        this.r = r;
    }

    public Circle(String x) {
        this.x = x;
        this.r = 1;
    }

    public String getX() {
        return x;
    }

    public void setX(String x) {
        this.x = x;
    }

    public int getR() {
        return r;
    }

    public void setR(int r) {
        this.r = r;
    }

    public static void main(String[] args) {
        Circle c1 = new Circle("1,2", 2);
        System.out.println(c1.getX());
        System.out.println(c1.getR());

        Circle c2 = new Circle("3,5");
        System.out.println(c2.getR());
        c2.setX("7,8");
        c2.setR(8);
        System.out.println(c2.getR());
        System.out.println(c2.getX());
    }
}
